package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.EquipUseView;

/**
 * 设备使用表Service接口
 * 
 * @author ruoyi
 * @date 2024-04-22
 */
public interface IEquipUseViewService 
{
    /**
     * 查询设备使用表
     * 
     * @param eId 设备使用表主键
     * @return 设备使用表
     */
    public EquipUseView selectEquipUseViewByEId(Long eId);

    /**
     * 查询设备使用表列表
     * 
     * @param equipUseView 设备使用表
     * @return 设备使用表集合
     */
    public List<EquipUseView> selectEquipUseViewList(EquipUseView equipUseView);

    /**
     * 新增设备使用表
     * 
     * @param equipUseView 设备使用表
     * @return 结果
     */
    public int insertEquipUseView(EquipUseView equipUseView);

    /**
     * 修改设备使用表
     * 
     * @param equipUseView 设备使用表
     * @return 结果
     */
    public int updateEquipUseView(EquipUseView equipUseView);

    /**
     * 批量删除设备使用表
     * 
     * @param eIds 需要删除的设备使用表主键集合
     * @return 结果
     */
    public int deleteEquipUseViewByEIds(Long[] eIds);

    /**
     * 删除设备使用表信息
     * 
     * @param eId 设备使用表主键
     * @return 结果
     */
    public int deleteEquipUseViewByEId(Long eId);
}
